@charset utf-8;

/*CSS?????*/
body{

margin:0;
padding:0;
background:#ffffff repeat center top ;
}
img{ border:0px;}

div{ padding:0px; margin:0px;}

p{ margin:0px; padding:0px;}
a{ TEXT-DECORATION: none;}
a:visited{ color:#3333;}
a:hover{TEXT-DECORATION: none;}
.clearfix:after{clear: both;content: ".";display: block;height:0;visibility: hidden;}
.clearfix{ display: block; *zoom:1; }
ul,form,h1,h2,h3,h4,h5,h6,dl,dt,dd{
margin:0;
padding:0;
}

ul,dl,dt,dd{
list-style:none;
}
table{
margin:0;
padding:0;
border-collapse:collapse;
}

table tr{
margin:0;
padding:0;
border:none;
}
img#fullscreen {
    display: none;
}
table tr td{
margin:0;
padding:0;
}

table,tr,td{
margin:0;
padding:0;
}
.navigation-up .navigation-v3 {
    float: left;
    _margin-left: 10px;
    position: relative;
}
.clear{ clear:both;}


#shortcut_access a:hover li.nav{color:#ffffff;}
#nav{background: #edecec;}
#nav .inner{}
#nav .inner .wp-panel{}/*导航*/
#nav .inner .wp-panel .wp-window{}
#nav .inner .wp-panel .navbg{position:absolute; z-index:-1;left:0;right:0;top:0;bottom:0; width:auto; height:100%;background:#fff;opacity:.7;filter:alpha(opacity=70);}
/*导航样式：后台绑定时也可以定义配置*/
.nav .wp-menu {margin:0 auto}
.nav .wp-menu .menu-item {display: inline-block; float: left; position: relative;}
.nav .wp-menu .menu-item.i1 { background:none;}
.nav .wp-menu .menu-item a > .menu-switch-arrow{ display:none; width:20px; height:20px; background:url(/_upload/tpl/00/01/1/template1/css/images/nav_j.png) no-repeat center center;vertical-align:middle; }
.nav .wp-menu .menu-item a.menu-link {display: inline-block;padding: 0 24px;line-height: 50px;color: #000;font-size: 16px;}
.nav .wp-menu .menu-item.hover a.menu-link,
.nav .wp-menu .menu-item a.hover{background-color:#00578f; text-decoration: none; color: #eee;}
.nav .sub-menu {display: none;position: absolute;left: 0;top: 50px;min-width: 100%;z-index: 100;background:#fff;}
.nav .sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom:1;}
.nav .sub-menu .sub-item a {display: block;color: #000;height: 40px;line-height: 40px;padding: 0 17px;font-size: 14px;background:none;}
.nav .sub-menu .sub-item.hover> a,
.nav .sub-menu .sub-item a:hover{ color: #fff; background-color:#00578f; display: block; }
.nav .sub-menu .sub-menu { left: 100%; top:0px; z-index: 200; background:#fff;}
#nav .inner {
    max-width: 1200px;
    margin: 0 auto;
}
.nav .menu-item.i5 .sub-menu {
    width: 350px;
}

.nav .menu-item.i5 .sub-menu .sub-item {
    float: left;
    width: 50%;
}
div#nav {
    display: block;
}
div#foot_r {
    float: right;
    width: 47%;
}
.xzldlb{ text-decoration:none;  margin:0px auto;float:none; padding:0px;list-style:none;}
.xzldlbli{ text-decoration:none; width:370px;margin:0px; padding:0px; list-style:none;float: left;    line-height: 40px;}
 .xzldlbli p{text-indent: 0em; }
.xzldlbli img{width:360px;height:230px;}
.baside {
    margin-top: 47px;
    position: absolute;
    left: 50%;
    /* top: 587px; */
    z-index: 999;
    width: 63px;
    margin-left: -708px;
    padding-top: 10px;
    background: #78b896;
    padding-bottom: 2px;
}
.baside1 {
    margin-top: 47px;
    position: absolute;
    left: 50%;
    /* top: 587px; */
    z-index: 999;
    width: 63px;
    margin-left: 708px;
    padding-top: 10px;
    padding-bottom: 2px;
}
.tu_link {
    display: inline-block;
    width: 100%;
}
.djs {
    position: fixed;
    left: 0;
    bottom: 0;
	background:url(/_upload/tpl/00/01/1/template1/css/../images/dl1.png) no-repeat left center;
	width: 200px;
    min-height: 450px;z-index: 99999;
    display:none;
}
.djs1 {
    position: fixed;
    right: 0;
    bottom: 0;
		background:url(/_upload/tpl/00/01/1/template1/css/../images/dl1.png) no-repeat left center;
	width: 200px;
    min-height: 450px;z-index: 99999;
    display:none;
}
.time {
    position: absolute;
    left: 90px;
    top: 48%;
    font-size: 36px;
    font-weight: bold;
    color: #fff;
	width:66px;
	text-align:center;
	overflow:hidden;
	max-height:45px;
background: #059a05;
}

.djs a {
    font-size: 14px;
    float: right;
    color: #0068b7;
}
.djs1 a {
    font-size: 14px;
    float: right;
    color: #0068b7;
}
.gdwz {
    max-width: 1200px;
    margin: 0 auto;
	display:none;
}
.app a {
    color: #fff;
}
.app {
    display:none;
}
#flutter ul.news_list.clearfix {
    width: 100%;
    height: 100%;
}

#flutter ul.news_list.clearfix li {
    width: 100%;
    height: 100%;
    background: #ff0305;
    box-sizing: border-box;
    /* padding: 4%; */
    z-index:99999;
}

#flutter ul.news_list.clearfix li a {
    color: #fff;
    font-size: 25px;
    font-weight:700;
}

#flutter ul.news_list.clearfix li a {
    display: inline-block;
    width: 100%;
}

#flutter ul.news_list.clearfix li img {
    width: 100%;
}



.notice_l .news_bottom{margin-top:15px;}